the jaws of defeat - Español Inglés Diccionario